package com.example.a13001.shoppingmalltemplate.modle;

import java.util.List;

public class ContentFilter {

    /**
     * status : 1
     * returnMsg : null
     * orderData : [{"name":"默认","label":"default","asc":"","desc":""},{"name":"上架","label":"time","asc":"order=1","desc":"order=2"},{"name":"价格","label":"price","asc":"order=3","desc":"order=4"},{"name":"销量","label":"sales","asc":"order=5","desc":"order=6"},{"name":"评价","label":"comment","asc":"order=7","desc":"order=8"},{"name":"点击","label":"hits","asc":"order=9","desc":"order=10"}]
     * classtitle : 栏目分类
     * classData : [{"name":"全部","label":"all","value":""},{"name":"商会动态","label":"10002","value":"classid=10002"},{"name":"会员动态","label":"10003","value":"classid=10003"},{"name":"招商引资","label":"10004","value":"classid=10004"},{"name":"活动通知","label":"10005","value":"classid=10005"},{"name":"我是单页","label":"10017","value":"classid=10017"}]
     * specialtitle : 专题分类
     * specialData : [{"name":"全部","label":"all","value":""},{"name":"我是专题","label":"10000","value":"specialid=10000"},{"name":"新闻专题2","label":"10002","value":"specialid=10002"},{"name":"新闻专题3","label":"10003","value":"specialid=10003"},{"name":"新闻专题4","label":"10004","value":"specialid=10004"},{"name":"新闻专题5","label":"10005","value":"specialid=10005"},{"name":"新闻专题6","label":"10006","value":"specialid=10006"}]
     * fieldsData : [{"fieldtitle":"模板图展","fieldlist":[{"name":"全部","label":"all","value":""},{"name":"大图","label":"mbpics1","value":"MY_mbpics=大图"},{"name":"中图","label":"mbpics2","value":"MY_mbpics=中图"},{"name":"小图","label":"mbpics3","value":"MY_mbpics=小图"}]},{"fieldtitle":"列表","fieldlist":[{"name":"全部","label":"all","value":""},{"name":"北京","label":"lb1","value":"MY_lb=2"},{"name":"上海","label":"lb2","value":"MY_lb=3"},{"name":"天津","label":"lb3","value":"MY_lb=4"},{"name":"重庆","label":"lb4","value":"MY_lb=5"}]}]
     * pricetitle : 价格区间
     * priceData : [{"name":"全部","label":"all","value":""},{"name":"0-100","label":"p1","value":"price1=0&price2=100"},{"name":"100-500","label":"p2","value":"price1=100&price2=500"},{"name":"500-2000","label":"p3","value":"price1=500&price2=2000"},{"name":"2000-5000","label":"p4","value":"price1=2000&price2=5000"},{"name":"5000-10000","label":"p5","value":"price1=5000&price2=10000"},{"name":"10000-20000","label":"p6","value":"price1=10000&price2=20000"},{"name":"20000-50000","label":"p7","value":"price1=20000&price2=50000"},{"name":"50000以上","label":"p8","value":"price1=50000&price2=max"}]
     * attributetitle : 内容属性
     * attributeData : [{"name":"全部","label":"all","value":""},{"name":"推荐","label":"elite","value":"elite=1"},{"name":"热门","label":"hot","value":"hot=1"},{"name":"新品","label":"xinpin","value":"xinpin=1"},{"name":"促销","label":"cuxiao","value":"cuxiao=1"}]
     */

    private int status;
    private Object returnMsg;
    private String classtitle;
    private String specialtitle;
    private String pricetitle;
    private String attributetitle;
    private List<OrderDataBean> orderData;
    private List<ClassDataBean> classData;
    private List<SpecialDataBean> specialData;
    private List<FieldsDataBean> fieldsData;
    private List<PriceDataBean> priceData;
    private List<AttributeDataBean> attributeData;

    @Override
    public String toString() {
        return "ContentFilter{" +
                "status=" + status +
                ", returnMsg=" + returnMsg +
                ", classtitle='" + classtitle + '\'' +
                ", specialtitle='" + specialtitle + '\'' +
                ", pricetitle='" + pricetitle + '\'' +
                ", attributetitle='" + attributetitle + '\'' +
                ", orderData=" + orderData +
                ", classData=" + classData +
                ", specialData=" + specialData +
                ", fieldsData=" + fieldsData +
                ", priceData=" + priceData +
                ", attributeData=" + attributeData +
                '}';
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public Object getReturnMsg() {
        return returnMsg;
    }

    public void setReturnMsg(Object returnMsg) {
        this.returnMsg = returnMsg;
    }

    public String getClasstitle() {
        return classtitle;
    }

    public void setClasstitle(String classtitle) {
        this.classtitle = classtitle;
    }

    public String getSpecialtitle() {
        return specialtitle;
    }

    public void setSpecialtitle(String specialtitle) {
        this.specialtitle = specialtitle;
    }

    public String getPricetitle() {
        return pricetitle;
    }

    public void setPricetitle(String pricetitle) {
        this.pricetitle = pricetitle;
    }

    public String getAttributetitle() {
        return attributetitle;
    }

    public void setAttributetitle(String attributetitle) {
        this.attributetitle = attributetitle;
    }

    public List<OrderDataBean> getOrderData() {
        return orderData;
    }

    public void setOrderData(List<OrderDataBean> orderData) {
        this.orderData = orderData;
    }

    public List<ClassDataBean> getClassData() {
        return classData;
    }

    public void setClassData(List<ClassDataBean> classData) {
        this.classData = classData;
    }

    public List<SpecialDataBean> getSpecialData() {
        return specialData;
    }

    public void setSpecialData(List<SpecialDataBean> specialData) {
        this.specialData = specialData;
    }

    public List<FieldsDataBean> getFieldsData() {
        return fieldsData;
    }

    public void setFieldsData(List<FieldsDataBean> fieldsData) {
        this.fieldsData = fieldsData;
    }

    public List<PriceDataBean> getPriceData() {
        return priceData;
    }

    public void setPriceData(List<PriceDataBean> priceData) {
        this.priceData = priceData;
    }

    public List<AttributeDataBean> getAttributeData() {
        return attributeData;
    }

    public void setAttributeData(List<AttributeDataBean> attributeData) {
        this.attributeData = attributeData;
    }

    public static class OrderDataBean {
        /**
         * name : 默认
         * label : default
         * asc :
         * desc :
         */

        private String name;
        private String label;
        private String asc;
        private String desc;

        @Override
        public String toString() {
            return "OrderDataBean{" +
                    "name='" + name + '\'' +
                    ", label='" + label + '\'' +
                    ", asc='" + asc + '\'' +
                    ", desc='" + desc + '\'' +
                    '}';
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public String getAsc() {
            return asc;
        }

        public void setAsc(String asc) {
            this.asc = asc;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }
    }

    public static class ClassDataBean {

        /**
         * name : 全部
         * label : all
         * value :
         */

        private String name;
        private String label;
        private String value;
        private String where;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getWhere() {
            return where;
        }

        public void setWhere(String where) {
            this.where = where;
        }

        @Override
        public String toString() {
            return "ClassDataBean{" +
                    "name='" + name + '\'' +
                    ", label='" + label + '\'' +
                    ", value='" + value + '\'' +
                    ", where='" + where + '\'' +
                    '}';
        }
    }

    public static class SpecialDataBean {
        /**
         * name : 全部
         * label : all
         * value :
         */

        private String name;
        private String label;
        private String value;
        private String where;

        @Override
        public String toString() {
            return "SpecialDataBean{" +
                    "name='" + name + '\'' +
                    ", label='" + label + '\'' +
                    ", value='" + value + '\'' +
                    ", where='" + where + '\'' +
                    '}';
        }

        public String getWhere() {
            return where;
        }

        public void setWhere(String where) {
            this.where = where;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }
    }

    public static class FieldsDataBean {
        /**
         * fieldtitle : 模板图展
         * fieldlist : [{"name":"全部","label":"all","value":""},{"name":"大图","label":"mbpics1","value":"MY_mbpics=大图"},{"name":"中图","label":"mbpics2","value":"MY_mbpics=中图"},{"name":"小图","label":"mbpics3","value":"MY_mbpics=小图"}]
         */

        private String fieldtitle;
        private List<FieldlistBean> fieldlist;

        public String getFieldtitle() {
            return fieldtitle;
        }

        public void setFieldtitle(String fieldtitle) {
            this.fieldtitle = fieldtitle;
        }

        public List<FieldlistBean> getFieldlist() {
            return fieldlist;
        }

        public void setFieldlist(List<FieldlistBean> fieldlist) {
            this.fieldlist = fieldlist;
        }

        public static class FieldlistBean {
            /**
             * name : 全部
             * label : all
             * value :
             */

            private String name;
            private String label;
            private String value;

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getLabel() {
                return label;
            }

            public void setLabel(String label) {
                this.label = label;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }
    }

    public static class PriceDataBean {
        /**
         * name : 全部
         * label : all
         * value :
         */

        private String name;
        private String label;
        private String value;
        private String where;

        @Override
        public String toString() {
            return "PriceDataBean{" +
                    "name='" + name + '\'' +
                    ", label='" + label + '\'' +
                    ", value='" + value + '\'' +
                    ", where='" + where + '\'' +
                    '}';
        }

        public String getWhere() {
            return where;
        }

        public void setWhere(String where) {
            this.where = where;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }
    }

    public static class AttributeDataBean {
        /**
         * name : 全部
         * label : all
         * value :
         */

        private String name;
        private String label;
        private String value;
        private String where;

        @Override
        public String toString() {
            return "AttributeDataBean{" +
                    "name='" + name + '\'' +
                    ", label='" + label + '\'' +
                    ", value='" + value + '\'' +
                    ", where='" + where + '\'' +
                    '}';
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getWhere() {
            return where;
        }

        public void setWhere(String where) {
            this.where = where;
        }
    }
}
